A Customized Communication Subsystem for FT-Linda
نویسندگان
چکیده
Distributed fault-tolerant systems usually impose much stronger requirements on the underlying communication protocols than do applications developed without fault-tolerance in mind. That is true, for example, of applications composed of processes replicated on multiple hosts, where all replicas must keep the same view of the state of the communication. This paper describes how the communication substrate for a speci c application with strong communication requirements was developed. The application, the runtime system for a fault-tolerant version of the Linda language called FT-Linda, requires a communication substrate capable of providing ordered atomic multicast, failure detection and membership services. The implementation relies on a new framework for the composition of event-driven microprotocols that is used with the x-kernel.
منابع مشابه
بررسی سازگاری الکترومغناطیسی در محمولههای مخابراتی ماهوارههای فضایی
In this paper, Electromagnetic capability (EMC) has substantial role in projects with electromagnetic properties. In this paper, EMC in transponder payload for communication satellite is evaluated. EMC problems are assessed in two levels, system and subsystem level. Charging, grounding and bonding are studied about system level. In general, subsystem tests involve radiated emission, condu...
متن کاملMultiprocessor System-on-Chip Data Reuse Analysis for Exploring Customized Memory Hierarchiesv2
The increasing use of Multiprocessor Systems-on-Chip (MPSoCs) for high performance demands of embedded applications results in high power dissipation. The memory subsystem is a large and critical contributor to both energy and performance, requiring system designers to perform exploration of low power memory organizations. In this paper we present a novel multiprocessor data reuse analysis tech...
متن کاملDesign of Transparent Distributed IMS Network: Security Challenges Risk and Signaling Analysis
The IP Multimedia subsystem (IMS) based on SIP as mechanism signalling and interfaces with other servers using OSA (Open Service Access) and CAMEL (Customized Applications for Mobile network Enhanced Logic).Is responsible for the interconnection of IP packets with other network, IMS support data communication services, voice, video, messaging and web-based technologies. In this work we present ...
متن کاملCommunication Support in Operating Systems for Distributed Transactions
This paper describes the communication functions required for distributed transaction processing. The paper begins with a discussion of models that illustrate how a communication subsystem fits into a proposed system architecture. Then, it describes the system and user activities that depend on the communication subsystem. Finally, it uses these activities to motivate the facilities that should...
متن کاملDesigning a Common Communication Subsystem
Communication subsystems are used in high-performance parallel computing systems to abstract the lower network layer. By using a communication subsystem, an upper middleware library or runtime system can be more easily ported to different interconnects. By abstracting the network layer, however, the designer typically makes the communication subsystem more specialized for that particular middle...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995